- 异步相关
//   sleep 函数  可以让程序等一段时间 再往下执行
单线程 +  同步任务 + 异步任务

// promise 通用的异步同步化
//   + then able

function sleep(t) {

}

//同步任务 + 耗时 js  单线程 sleep
// js 通过同步同步任务的耗时设计  阻塞式的sleep
// java php 等语言都有内置的sleep函数 js没有
// js 单线程 脆弱 不允许他有
const t1 = new Date() 
console.log(t1);
while(+new Date()-t1 <=3000) {
    console.log('......')
}
console.log(+new Date())